home *** CD-ROM | disk | FTP | other *** search
- package sun.awt;
-
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Graphics;
-
- public final class SunGraphicsCallback$PaintHeavyweightComponentsCallback extends SunGraphicsCallback {
- private static SunGraphicsCallback$PaintHeavyweightComponentsCallback instance = new SunGraphicsCallback$PaintHeavyweightComponentsCallback();
-
- private SunGraphicsCallback$PaintHeavyweightComponentsCallback() {
- }
-
- public void run(Component var1, Graphics var2) {
- if (!var1.isLightweight()) {
- var1.paintAll(var2);
- } else if (var1 instanceof Container) {
- this.runComponents(((Container)var1).getComponents(), var2, 3);
- }
-
- }
-
- public static SunGraphicsCallback$PaintHeavyweightComponentsCallback getInstance() {
- return instance;
- }
- }
-